john bragg
A Flick in an Empty Arena: Who Is Abandoning Vietnam's Table Tennis Gems?On an end-of-year afternoon at a children's arena, I sat in the fifth row,...
Chinese Badminton Ahead of the 2026 Asian Games: A Two-Gold Target and the Gaps Nobody Has MeasuredThe first thing I do when reading a report about the Chinese national badmint...
Vietnam Open 2026: Aidil Sholeh ends Malaysia's 27-month men's singles drought at the World Tour's lowest tierOn 13 September 2026, at an arena in Ho Chi Minh City, Aidil Sholeh Ali Sadik...
Cruz Azul Femenil dismiss coach after Club América anniversary celebration: an image decision before Rayadas tripCruz Azul Femenil have decided to terminate coach Raúl 'Potro' Gutiérrez afte...
Vietnamese Volleyball and the Cross-Border Shift: Reading the Cycle Before the Noise RisesIn the third set of the FIVB Women's Challenger Cup 2026 final in Manila, I s...
Lo Thi Phung loses to Lee Bomi in Asian Games quarterfinal: when the extra round becomes a conditioning testOn September 20, in the women's 54 kg quarterfinal at the Asian Games, three...
Six correct minutes and seven rounds without an exit for Manchester UnitedIn the 84th minute at Elland Road, Matheus Cunha came on. Bruno Fernandes lef...
Clearlake takes 99.9% of Chelsea: The boardroom verdict and the traces not yet fully readThe day news broke that Clearlake Capital had taken near-total control of...
Nairobi 2029: Sebastian Coe and Africa's dream at 1,795 metresI read the news that Nairobi had won the right to host the 2029 World Athleti...
Dinh Bac Emotional After Scoring for Vietnam National Team: The 4-2 Win and the Cracks Nobody NamedDinh Bac scored. Then Dinh Bac assisted. The captain's armband wrapped around...
VCS at a Historical Crossroads: The Roster-Depth Equation Money Cannot SolveHook The 2026 VCS Summer Finals closed with GAM Esports' dominant performance...
The Sediment Layers of Youth Table Tennis: What the Rankings Still Don't Say About the 2026 GenerationAt 19, Lin Shidong sat at world number one in the International Table Tennis...
Behind India's 3-0 Women's Team Scoreline: One Class Gap, One Untested Void, and a Result Line That Does Not ExistOn the scoreboard inside an arena in Aichi-Nagoya, one line made me stop long...
NaiLiu Suspended Indefinitely: When the APL 2026 FMVP Title Can't Save a CareerThe number is 0. That is the number of days between the moment NaiLiu lifted...
Julian Alvarez Struggling at Atletico: Lautaro Martinez Says 'Not an Easy Moment'Julian Alvarez is struggling at Atletico Madrid. Lautaro Martinez says 'it's...
When Data Is Empty: A Lesson in Journalistic Integrity in Vietnamese Sports MediaThe court has no ball, no players, no score. This is not a match. This is the...
Eight Names in Shanghai, Not a Single Real OneA preview of eight VALORANT players worth watching in Shanghai ran through my...
BLAST Slam VIII: When LoL Park Lights Go Out, Malta Still ShinesOpening: A Night in Busan, I Hear Mouse Clicks Echo Through the Stream I was...
Tanvi Patri wins the 2026 Badminton Asia U17 title in Chengdu: reconstructing the run from raw scorelinesEighteen-sixteen. Twelve-fifteen. Fifteen-thirteen. Fifteen-nine,...
Vietnam Women's Volleyball Exits Asiad 20 Quarterfinals: The Real Story Isn't the 0-3One line. Just one line, buried inside a competition diary packed with names....
